:root {
  --content-width: 1000px;
  overflow-x: hidden;
}
.theme-default-content{
  h1,h2,h3,h4,h5,h6{
    font-weight: bold;
  }
  td code {
    background-color: #e5e5e5;
  }
  p{
    margin-top: 14px;
  }
}
table.ant-picker-content,
.ant-descriptions,
.ant-descriptions-bordered,
.ant-table{
  margin: 0 auto;
  width: 100%;
  table-layout: fixed;
  display: table;
  border-collapse: collapse;
  th, td{
    // padding: 3px 0;
    // height: 30px;
    border: none;
    display: table-cell;
  }
  
  tr{
    border: none;
    width: 100%;
    &:nth-child(2n){
      background-color: transparent;
    }
  }
}
.ant-transfer-list-content,.ant-transfer-list-content-item{
  margin-top: 0!important;
  margin-bottom: 0!important;
}
.ant-pagination{
  margin-top: 0!important;
  margin-bottom: 0!important;
  li{
    margin-top: 0!important;
    margin-bottom: 0!important;
  }
}